﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Windows.UI.Xaml;

namespace nRoute.Behaviors.Interactivity
{
    /// <remarks>
    /// Based on System.Windows.Interactivity.IAttachedObject
    /// </remarks>
    public interface IAttachedObject
    {      
        FrameworkElement AssociatedObject { get; }

        void Attach(FrameworkElement attachedObject);
        
        void Detach();
    }
}
